// AllSHIDViewerInfo.h: interface for the AllSHIDViewerInfo class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_ALLSHIDVIEWERINFO_H__B22490DE_6DA6_4557_AD13_D2116A60A426__INCLUDED_)
#define AFX_ALLSHIDVIEWERINFO_H__B22490DE_6DA6_4557_AD13_D2116A60A426__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "RegisterInfo.h"

class AllSHIDViewer;
class DllExport AllSHIDViewerInfo : public SingleInstanceRegisterInfo<INT, AllSHIDViewer*> 
{
public:
	AllSHIDViewerInfo(INT nViewerID, const CString& strName, AllSHIDViewer* (*pCreateObject)());
	virtual ~AllSHIDViewerInfo();

};

#endif // !defined(AFX_ALLSHIDVIEWERINFO_H__B22490DE_6DA6_4557_AD13_D2116A60A426__INCLUDED_)
